gl renderer: Consolidate color pre-multiplication
authorTimm Bäder <mail@baedert.org>
Fri, 18 Sep 2020 13:26:58 +0000 (15:26 +0200)
committerTimm Bäder <mail@baedert.org>
Fri, 18 Sep 2020 13:45:08 +0000 (15:45 +0200)
commita770ab34c47375d933c3dee155b894566cb932a4
tree2ece376f481a7af59567307072bd70863a8c939e
parentb8e42407516900ab7d2e28ef3899684c1e072ab5
gl renderer: Consolidate color pre-multiplication

Add a common function that tells us what it does and replace all the
manual stuff with it.

Fixes #3170
gsk/resources/glsl/border.glsl
gsk/resources/glsl/color.glsl
gsk/resources/glsl/coloring.glsl
gsk/resources/glsl/linear_gradient.glsl
gsk/resources/glsl/outset_shadow.glsl
gsk/resources/glsl/preamble.glsl
gsk/resources/glsl/radial_gradient.glsl